package com.smart.service;

import java.util.Map;
import java.util.List;
import com.smart.entity.SysCar;
import com.smart.vo.app.CarVo;

/**
 * @author lgb
 * @date 2020年6月12日 下午3:52:44
 * Copyright (C) 深圳工勘科技
 * @说明: car service
 **/
public interface CarService extends BaseService<SysCar,Integer>{

	/**
	 * @param userId
	 * @return 根据用户id查询车列表
	 **/
	Map<String,Object> getCarListByUserId(Long userId);
	
	/**
	 * @param no
	 * @return 根据车辆编号查询车辆是否存在
	 **/
	List<SysCar> findCarByNo(String no);
	
	/**
	 * @param carNo
	 * @param name
	 * @param pageNum
	 * @param pageSize
	 * @return 查询carvo列表
	 **/
	List<CarVo> findCarVoList(String name,Integer pageNum,Integer pageSize);
	
	
}